package com.caiyouxi.partner.model;

import com.caiyouxi.common.bean.QueryParams;

import java.io.Serializable;
import java.util.Date;

/**
 * 接入渠道的游戏配置信息表类
 *
 * Created by Administrator on 2017/10/18.
 * channel_app_config表
 */
public class ChannelAppConfigBean extends QueryParams implements Serializable {

    private Integer channel_id;             //渠道编号
    private Integer app_id;                 //应用/游戏编号
    private String channel_app_id;          //渠道方给我们的app 编号
    private String channel_app_key;         //渠道方的游戏 key
    private String channel_app_secret;      //渠道方的安全密钥
    private String channel_app_rsa_public_key; //渠道方的rsa 公钥
    private String cheannel_app_rsa_private_key; //渠道方的rsa 私钥
    private String pay_callback_url;             // 渠道方支付完成后，请求我们服务器的支付回调地址
    private String user_auth_url;                //渠道提供的用户认证接口地址
    private String order_url;                    //渠道下单地址
    private String user_name_suffix;             //用户名后缀。不包含点
    private String icon;                           //游戏图标文件地址
    private String corrner_icon;                   //角标已经角标位置
    private String splash;                         //渠道的闪屏文件配置
    private Integer show_our_splash;             //是否显示我方的 splash 画面。0-不显示；1-显示（默认）
    private Integer pay_status;                  //该游戏的针对当前渠道的支付状态。0-关闭；1-开放
    private String keystore_config;              //该游戏的keystore 文件，和 keystore_config成对出现
    private byte[] keystore;                     //keystore_config成对出现
    private String remark;                       //备注信息
    private Date create_time;                   //创建时间
    private Date update_time;                   //更新时间
    private Integer created_by;                //创建人
    private Integer updated_by;                 //更新人

    private String package_pattern;//包名规则

    public String getPackage_pattern() {
        return package_pattern;
    }

    public void setPackage_pattern(String package_pattern) {
        this.package_pattern = package_pattern;
    }
    
    public Integer getChannel_id() {
        return channel_id;
    }

    public void setChannel_id(Integer channel_id) {
        this.channel_id = channel_id;
    }

    public Integer getApp_id() {
        return app_id;
    }

    public void setApp_id(Integer app_id) {
        this.app_id = app_id;
    }

    public String getChannel_app_id() {
        return channel_app_id;
    }

    public void setChannel_app_id(String channel_app_id) {
        this.channel_app_id = channel_app_id;
    }

    public String getChannel_app_key() {
        return channel_app_key;
    }

    public void setChannel_app_key(String channel_app_key) {
        this.channel_app_key = channel_app_key;
    }

    public String getChannel_app_secret() {
        return channel_app_secret;
    }

    public void setChannel_app_secret(String channel_app_secret) {
        this.channel_app_secret = channel_app_secret;
    }

    public String getChannel_app_rsa_public_key() {
        return channel_app_rsa_public_key;
    }

    public void setChannel_app_rsa_public_key(String channel_app_rsa_public_key) {
        this.channel_app_rsa_public_key = channel_app_rsa_public_key;
    }

    public String getCheannel_app_rsa_private_key() {
        return cheannel_app_rsa_private_key;
    }

    public void setCheannel_app_rsa_private_key(String cheannel_app_rsa_private_key) {
        this.cheannel_app_rsa_private_key = cheannel_app_rsa_private_key;
    }

    public String getPay_callback_url() {
        return pay_callback_url;
    }

    public void setPay_callback_url(String pay_callback_url) {
        this.pay_callback_url = pay_callback_url;
    }

    public String getUser_auth_url() {
        return user_auth_url;
    }

    public void setUser_auth_url(String user_auth_url) {
        this.user_auth_url = user_auth_url;
    }

    public String getOrder_url() {
        return order_url;
    }

    public void setOrder_url(String order_url) {
        this.order_url = order_url;
    }

    public String getUser_name_suffix() {
        return user_name_suffix;
    }

    public void setUser_name_suffix(String user_name_suffix) {
        this.user_name_suffix = user_name_suffix;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getCorrner_icon() {
        return corrner_icon;
    }

    public void setCorrner_icon(String corrner_icon) {
        this.corrner_icon = corrner_icon;
    }

    public String getSplash() {
        return splash;
    }

    public void setSplash(String splash) {
        this.splash = splash;
    }

    public Integer getShow_our_splash() {
        return show_our_splash;
    }

    public void setShow_our_splash(Integer show_our_splash) {
        this.show_our_splash = show_our_splash;
    }

    public Integer getPay_status() {
        return pay_status;
    }

    public void setPay_status(Integer pay_status) {
        this.pay_status = pay_status;
    }

    public String getKeystore_config() {
        return keystore_config;
    }

    public void setKeystore_config(String keystore_config) {
        this.keystore_config = keystore_config;
    }

    public byte[] getKeystore() {
        return keystore;
    }

    public void setKeystore(byte[] keystore) {
        this.keystore = keystore;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    public Date getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(Date update_time) {
        this.update_time = update_time;
    }

    public Integer getCreated_by() {
        return created_by;
    }

    public void setCreated_by(Integer created_by) {
        this.created_by = created_by;
    }

    public Integer getUpdated_by() {
        return updated_by;
    }

    public void setUpdated_by(Integer updated_by) {
        this.updated_by = updated_by;
    }
}
